batch freezer - Turkish English Dictionary